redis的同步机制
redis同步,第一次主节点会做一个bgsave,将之后期间产生的数据存在内存buffer中,待bgsave后将rdb文件全量复制到从节点,从节点再接受完全量文件会加载到内存中,加载内存完后再通知主节点将期间数据同步到从节点,进行重放即可完成。
redis的高可用方式-哨兵(redis sentinel)
哨兵部署最少3个,而且使用奇数个哨兵
redis的高可用方式-redis cluster
使用16384长度槽,固定的,没有就虚拟出来均匀分布。
redis cluster中的每个master会负责一部分槽,槽口可以自定义也可让他自动生成(redis-trib.rb脚本)。只有master节点拥有所有权,从节点只有使用权。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。